home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 August / chip-cd_2003_08.zip / 08 / Przeglad programow P2P / Shareaza 1.9 / Shareaza1890.exe / Schemas / rom.xsd < prev    next >
Extensible Markup Language  |  2003-01-12  |  4KB  |  123 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- ROM Image XML Framework; v1.3; Jonathan C. Nilson -->
  3.  
  4. <schema targetNamespace="http://www.shareaza.com/schemas/rom.xsd" xmlns="http://www.w3.org/2001/XMLSchema">
  5.  
  6.     <element name="roms">
  7.         <complexType>
  8.             <element name="rom" type="romType" minOccurs="1" maxOccurs="unbounded"/>
  9.         </complexType>
  10.     </element>
  11.   
  12.     <complexType name="romType">
  13.         <attribute name="title" type="string"/>
  14.         <attribute name="company" type="string"/>
  15.         <attribute name="system">
  16.             <simpleType base="string">
  17.                 <enumeration value="Apple"/>
  18.                 <enumeration value="Apple II"/>
  19.                 <enumeration value="Apple IIe"/>
  20.                 <enumeration value="Atari 2600"/>
  21.                 <enumeration value="Atari 5200"/>
  22.                 <enumeration value="Atari 7800"/>
  23.                 <enumeration value="Atari Lynx"/>
  24.                 <enumeration value="Atari Jaguar"/>
  25.                 <enumeration value="Atari ST"/>
  26.                 <enumeration value="Bandai Wonderswan"/>
  27.                 <enumeration value="Bandai Wonderswan Color"/>
  28.                 <enumeration value="Capcom CPS-1"/>
  29.                 <enumeration value="Capcom ZN-1"/>
  30.                 <enumeration value="Capcom ZN-2"/>
  31.                 <enumeration value="Coleco ColecoVision"/>
  32.                 <enumeration value="Commodore Amiga"/>
  33.                 <enumeration value="Commodore C64"/>
  34.                 <enumeration value="GCE Vectrex"/>
  35.                 <enumeration value="Mame"/>
  36.                 <enumeration value="Mattel Intellivision"/>
  37.                 <enumeration value="Memotech MTX"/>
  38.                 <enumeration value="MSX 1"/>
  39.                 <enumeration value="MSX 2"/>
  40.                 <enumeration value="NEC Super Grafx"/>
  41.                 <enumeration value="NEC Turbo Grafx 16"/>
  42.                 <enumeration value="Nintendo 64"/>
  43.                 <enumeration value="Nintendo Entertainment System"/>
  44.                 <enumeration value="Nintendo GameBoy"/>
  45.                 <enumeration value="Nintendo GameBoy Advance"/>
  46.                 <enumeration value="Nintendo GameBoy Color"/>
  47.                 <enumeration value="Nintendo Virtual Boy"/>
  48.                 <enumeration value="Oric"/>
  49.                 <enumeration value="Sega 32X"/>
  50.                 <enumeration value="Sega CD"/>
  51.                 <enumeration value="Sega Game Gear"/>
  52.                 <enumeration value="Sega Genesis"/>
  53.                 <enumeration value="Sega Master System"/>
  54.                 <enumeration value="Sega SG-1000"/>
  55.                 <enumeration value="Sega SG-3000"/>
  56.                 <enumeration value="Sega System 16"/>
  57.                 <enumeration value="Sharp X68000"/>
  58.                 <enumeration value="Sinclair Spectrum"/>
  59.                 <enumeration value="SNK NeoGeo"/>
  60.                 <enumeration value="SNK NeoGeo Pocket"/>
  61.                 <enumeration value="SNK NeoGeo Pocket Color"/>
  62.                 <enumeration value="Sony Playstation"/>
  63.                 <enumeration value="Super Nintendo"/>
  64.                 <enumeration value="Tandy Color Computer"/>
  65.                 <enumeration value="Thomson MO5"/>
  66.                 <enumeration value="Turbo Grafix 16"/>
  67.                 <enumeration value="VTech VZx00"/>
  68.                 <enumeration value="Watara Supervision"/>
  69.             </simpleType>
  70.         </attribute>
  71.         <attribute name="type">
  72.             <simpleType base="string">
  73.                 <enumeration value="Action"/>
  74.                 <enumeration value="Adventure"/>
  75.                 <enumeration value="Board"/>
  76.                 <enumeration value="Card"/>
  77.                 <enumeration value="Dice"/>
  78.                 <enumeration value="Demo"/>
  79.                 <enumeration value="Educational"/>
  80.                 <enumeration value="Fighting"/>
  81.                 <enumeration value="Interactive Fiction"/>
  82.                 <enumeration value="Music & Dance"/>
  83.                 <enumeration value="Outdoors"/>
  84.                 <enumeration value="Pinball"/>
  85.                 <enumeration value="Puzzle"/>
  86.                 <enumeration value="Racing"/>
  87.                 <enumeration value="Role Playing"/>
  88.                 <enumeration value="Shooter"/>
  89.                 <enumeration value="Simulation"/>
  90.                 <enumeration value="Sports"/>
  91.                 <enumeration value="Strategy"/>
  92.                 <enumeration value="Test"/>
  93.                 <enumeration value="Trivia"/>
  94.                 <enumeration value="Word"/>
  95.                 <enumeration value="Adult"/>
  96.                 <enumeration value="Other"/>
  97.             </simpleType>
  98.         </attribute>
  99.         <attribute name="year" type="year"/>
  100.         <attribute name="language" type="string"/>
  101.         <attribute name="rating">
  102.             <simpleType base="string">
  103.                 <enumeration value="EC"/>
  104.                 <enumeration value="K-A"/>
  105.                 <enumeration value="E"/>
  106.                 <enumeration value="T"/>
  107.                 <enumeration value="M"/>
  108.                 <enumeration value="AO"/>
  109.                 <enumeration value="RP"/>
  110.             </simpleType>
  111.         </attribute>
  112.         <attribute name="price" type="string"/>
  113.         <attribute name="link" type="uriReference"/>
  114.         <attribute name="comments">
  115.             <simpleType base="string">
  116.                 <maxInclusive value="100"/>
  117.             </simpleType>
  118.         </attribute>
  119.         <attribute name="SHA1" type="string"/>
  120.     </complexType>
  121.  
  122. </schema>
  123.